package com.zhentao.model.pojo.market;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;

/**
 *
 * @TableName charge_coupon
 */
@Data
@TableName(value ="charge_coupon")
public class ChargeCoupon implements Serializable {
    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 优惠卷名称
     */
    private String name;

    /**
     * 条件规则id
     */
    private Integer conditionId;

    /**
     * 类型 0 通用 1专用
     */
    private Integer useType;

    /**
     * 0 叠加 1 不叠加
     */
    private Integer overlay;

    /**
     * 有效期
     */
    private Integer period;

    /**
     * 可领取次数
     */
    private Integer times;

    /**
     * 有效期单位
     */
    private Integer periodUnit;

    /**
     * 状态 0 可用 1不可用
     */
    private Integer status;
    /**
     * 充电站id
     */
    private Integer chargeStationInfoId;
    /**
     * 所需积分
     */
    private Integer point;


    /**
     * 版本号
     */
//    @Version
//    private Integer version;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;


}
